/* 弹性盒子 */
.flex {
	display: -webkit-flex;
	display: flex;
}

.flex-wrap {
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
}

.flex-nowrap {
	-webkit-flex-wrap: nowrap;
	flex-wrap: nowrap;
}

.flex-wrap-reverse {
	-webkit-flex-wrap: wrap-reverse;
	flex-wrap: wrap-reverse;
}

.flex-1 {
	-webkit-flex: 1;
	flex: 1;
}

.flex-2 {
	-webkit-flex: 2;
	flex: 2;
}

.flex-3 {
	-webkit-flex: 3;
	flex: 3;
}

.flex-4 {
	-webkit-flex: 4;
	flex: 4;
}

.flex-5 {
	-webkit-flex: 5;
	flex: 5;
}

.flex-6 {
	-webkit-flex: 6;
	flex: 6;
}

.flex-order-1 {
	-webkit-order: 1;
	order: 1;
}

.flex-order-2 {
	-webkit-order: 2;
	order: 2;
}

.flex-order-3 {
	-webkit-order: 3;
	order: 3;
}

.flex-order-4 {
	-webkit-order: 4;
	order: 4;
}

.flex-order-5 {
	-webkit-order: 5;
	order: 5;
}

.flex-order-6 {
	-webkit-order: 6;
	order: 6;
}

.flex-order--1 {
	-webkit-order: -1;
	order: -1;
}

.flex-order--2 {
	-webkit-order: -2;
	order: -2;
}

.flex-order--3 {
	-webkit-order: -3;
	order: -3;
}

.flex-order--4 {
	-webkit-order: -4;
	order: -4;
}

.flex-order--5 {
	-webkit-order: -5;
	order: -5;
}

.flex-order--6 {
	-webkit-order: -6;
	order: -6;
}

.flex-row {
	-webkit-flex-direction: row;
	flex-direction: row;
}

.flex-row-reverse {
	-webkit-flex-direction: row-reverse;
	flex-direction: row-reverse;
}

.flex-column {
	-webkit-flex-direction: column;
	flex-direction: column;
}

.flex-column-reverse {
	-webkit-flex-direction: column-reverse;
	flex-direction: column-reverse;
}

.align-center {
	-webkit-align-items: center;
	align-items: center;
}

.align-start {
	-webkit-align-items: flex-start;
	align-items: flex-start;
}

.align-baseline {
	-webkit-align-items: baseline;
	align-items: baseline;
}

.align-stretch {
	-webkit-align-items: stretch;
	align-items: stretch;
}

.align-end {
	-webkit-align-items: flex-end;
	align-items: flex-end;
}

.self-start {
	-webkit-align-self: flex-start;
	align-self: flex-start;
}

.self-end {
	-webkit-align-self: flex-end;
	align-self: flex-end;
}

.self-center {
	-webkit-align-self: center;
	align-self: center;
}

.self-baseline {
	-webkit-align-self: baseline;
	align-self: baseline;
}

.self-stretch {
	-webkit-align-self: stretch;
	align-self: stretch;
}

.justify-center {
	-webkit-justify-content: center;
	justify-content: center;
}

.justify-start {
	-webkit-justify-content: flex-start;
	justify-content: flex-start;
}

.justify-end {
	-webkit-justify-content: flex-end;
	justify-content: flex-end;
}

.justify-between {
	-webkit-justify-content: space-between;
	justify-content: space-between;
}

.justify-around {
	-webkit-justify-content: space-around;
	justify-content: space-around;
}

.justify-evenly {
	-webkit-justify-content: space-evenly;
	justify-content: space-evenly;
}